const {
  User
} = require("../model/model.js");

//用户数据称访问层
const UserDao = {
  //保存用户数据：信息 userinfo
  save(userinfo) { //{username: "guoyu", password: "123", email: "hahh@qq.com"}
    //根据Model创建"document（文档）"
    const user = new User(userinfo);
    //保存到集合中，并返回保存结果的Promise对象
    return user.save();
  },
  //查找用户数据：条件 condition
  find(condition) {
	return User.find(condition);
  }
}

module.exports = UserDao;